// IOtaInter.aidl
package com.umeox.ota;

import com.umeox.ota.ICheckVersionAidlInter;
import com.umeox.ota.IDownloadAidlInter;
import com.umeox.ota.IGetDeviceInfoAidlInter;
import com.umeox.ota.IUpdateAidlInter;

interface IOtaInter {

    void getDeviceInfo(IGetDeviceInfoAidlInter iGetDeviceInfoAidlInter);

    String getOtaStatus();

    void checkVersion(ICheckVersionAidlInter iCheckVersionListener);

    void download(IDownloadAidlInter iDownloadListener);

    void pauseDownload();

    void install(IUpdateAidlInter iUpdateAidlInter);
}
